package com.tencent.www.test1;

public class Phone {
    //系统会默认创造一个无参构造，如果认为创建了构造方法那么系统的默认就不存在了
    //无论使用与否 都会自己写无参构造和全部有参构造




    //定义属性
    String brand;
    double price;
    private int age;
    //加上private 只能在本类中访问
    //设置一个获取的方法即可
    public void SetAge(int age) {
        if (age > 18 && age < 50) {
            this.age = age;
        } else {
            System.out.println("非法");
        }
    }
    //对外提供c属性
    public int GetAge(){
        return age;
    }


//数据类型可以不初始化 那么值为默认值 其中boolean 类型的初始值为false
//String（类、接口、数组） 属于引用类型 初始值为NULL


    //方法内部的叫做局部变量 方法外类内部的叫做成员变量
    //在方法内部优先使用局部变量（就近原则）

    //想用成员变量 就要加上this修饰 用的才是类里的成员变量

    //定义行为
    public void call() {
        System.out.println("打电话");
    }

    public void play() {
        System.out.println("玩劫");
    }

}
